TEC\Tickets\Seating\Admin\Ajax B

Total Complexity 93
Dependencies 19
Dependents 4
Total lines 1,314
Lines of code 740
Logical lines of code 317
Comment lines 159
Methods 21
Properties 5

Methods 21

Method Rating Maintainability Complexity Lines of code
update_reservations()
B
39 14 76
update_seat_types()
A
38 8 84
update_event_layout()
A
38 8 76
handle_seat_type_deleted()
A
39 6 74
remove_event_layout()
A
40 6 69
clear_reservations()
S
51 7 29
delete_reservations()
S
45 5 50
update_reservations_from_seat_types()
S
49 5 34
delete_layout_from_service()
S
54 5 21
duplicate_layout_in_service()
S
50 4 30
add_new_layout_to_service()
S
50 4 30
delete_map_from_service()
S
56 4 20
invalidate_maps_layouts_cache()
S
60 4 14
fetch_seat_types_by_layout_id()
S
62 3 12
clear_commerce_cart_cookie()
S
59 2 16
invalidate_layouts_cache()
S
65 3 9
do_register()
S
51 1 27
unregister()
S
51 1 26
get_ajax_data()
S
54 1 24
register_assets()
S
64 1 11
__construct()
S
67 1 8